<!DOCTYPE html>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<object type="image/svg+xml" data="resources/tooltip-title-external-svg.svg">
    Browser does not support SVG
</object>
<script>

testTooltipText(100, 300, "", "Tooltip title of title child under SVG root added as an object");
testTooltipText(100, 100, "Second Level Title in Object", "Tooltip title of title child under an element as part of external SVG object");

function testTooltipText(x, y, expectedText, description) {
    async_test(function(t) {
        window.addEventListener('load', t.step_func_done(function() {
            assert_own_property(window, 'eventSender');
            assert_own_property(window, 'testRunner');
            eventSender.dragMode = false;
            eventSender.mouseMoveTo(x,y);
            assert_equals(testRunner.tooltipText, expectedText);
        }));
    }, description);
}
</script>